Sök:

Sökresultat:

298 Uppsatser om Agil testning - Sida 1 av 20

Utvärdering av övergång till agil testning

När man skall införa förändringar för att uppnå förbättringar i ett företag så är det lätt att enbart se förändringen i ett ekonomiskt perspektiv. Det som många glömmer bort är hur företagets anställda som befinner sig mitt i förändringen påverkats psykologiskt av förändringsprocessen. Den här studien har sitt fokus mer i hur de anställda har upplevt bytet hellre än genom hur det teoretiskt kan förbättra företaget ekonomiskt. Syftet med studien är att beskriva hur personal påverkas av förändring, både generellt och hur de upplever bytet till Agil testning. Och vad som kan göras för att bearbeta de problem som kan uppstå.Studien grundar sig på data insamlat från intervjuer, observationer och dokumentanalys för att utvärdera hur utvecklarna på ett småföretag har upplevt och påverkats av övergången till Agil testning.

Automatisering av mjukvarutest inom agil systemutveckling : Flerfallsstudie av moderna testares utmaningar

Systemutveckling har på senare år rört sig mot allt mer flexibla metoder för att bedriva utveckling, ett agilt förhållningssätt vid systemutveckling i dagens IT-bolag är inte alls ovanligt. I takt med förändring av tillvägagångssättet har även ett moment inom testningen fått allt mer fokus: Testautomatisering. Vissa författare hävdar till och med att det inte går att bedriva agil systemutveckling utan att införa testautomatisering. Syftet med uppsatsen är därför att undersöka vilka utmaningar en testare inom de agila metoderna stöter på vid testautomatisering. Detta utförs med hjälp av intervjuer på fem olika företag av fem olika testare där de alla har en gemensam nämnare, att de jobbar agilt..

Utmaningar och problem med start av testautomatisering : En Fallstudie på en agil systemutvecklingsmiljö

Inom dagens systemutvecklingsprojekt har testning en viktig roll för att ett företag ska kunna lyckas leverera en produkt. Testning har ofta nedprioriteras pågrund av att det största fokuset har legat på nyutveckling. Testrollen är väldigt viktig för att kunna försäkra om sin produkt är redo för marknaden. Syftet med uppsatsen är att ta reda på utmaningar och problem med testautomatiseringens startprocess i en agil systemutvecklingsmiljö. Vad företag och undersökningsföretaget som startar med testautomatiseringen kan förbereda sig på för att kunna lyckas. Undersökningen som uppsatsen bygger på har använt en induktiv ansats. Undersökningen har skett på ett undersökningsföretag som arbetar agilt inom systemutveckling.

Ett arbetssätt för agil kravhantering

För att kunna utveckla ett IT- system behövs förståelse om specifika funktioner som systemet skall stödja. En viktig del av systemutveckling är kravhantering, eftersom det är kundens önskemål och krav identifieras. Under 1990-talet uppkom agil systemutveckling. Det som utmärker att arbeta agilt är nära kundsamarbete, anpassning till förändrade krav, mycket kommunikation och att leverera fungerande programvara med jämna mellanrum. Scrum är en metod inom agil systemutveckling som utvecklades för att passa i en förändringsdriven miljö.Under litteraturgenomgången upptäcktes att det fanns mycket information om olika problem med agil kravhantering och att det fanns lite information om hur agil kravhantering genomförs.

Att göra rätt och göra fel.

För att kunna utveckla ett IT- system behövs förståelse om specifika funktioner som systemet skall stödja. En viktig del av systemutveckling är kravhantering, eftersom det är kundens önskemål och krav identifieras. Under 1990-talet uppkom agil systemutveckling. Det som utmärker att arbeta agilt är nära kundsamarbete, anpassning till förändrade krav, mycket kommunikation och att leverera fungerande programvara med jämna mellanrum. Scrum är en metod inom agil systemutveckling som utvecklades för att passa i en förändringsdriven miljö.Under litteraturgenomgången upptäcktes att det fanns mycket information om olika problem med agil kravhantering och att det fanns lite information om hur agil kravhantering genomförs.

Automatiserad testning

Arbetet innehåller en allmän presentation om automatiserad testning, om var man kan tjäna tid samt vilka fällor som finns. Vidare har en analys gjorts på de olika verktyg som finns på marknaden idag och teknikerna bakom dessa. Därefter valdes ett verktyg ut åt FDT, nämligen Rational Visual Test. En kort presentation av detta program och de tekniker som stöds tas upp. Slutligen har ett förslag på en uppdaterad version av FDT?s testmetodik utformats för att anpassas mot en automatiserad testning..

Att automatisera funktionell testning av webbapplikationer

Testning är en viktig del av utveckling av webbapplikationer. Det är möjligt att effektivisera testprocessen genom att automatisera delar av den. Trots detta finns det företag som testar helt manuellt. Syftet med denna uppsats är att visa under vilka villkor det kan finnas värde i att automatisera testning av webbapplikationer samt att identifiera orsaker till varför vissa företaginte redan gör det. Uppsatsen grundar sig i en beskrivande fallstudie där intervjuer, enkäter och observationer har genererat data.

Utvecklingsprocessens inverkan på testautomatisering : En fallstudie

Testning av programvara utgör i många fall en stor del av den totala utvecklingstiden. Då testning drar mycket resurser finns det en önskan om att testningen ska kunna utföras så effektivt som möjligt. Ett steg mot en effektivare testning är automatisering, då detta, om korrekt utfört, medför att fler fel kan identifieras på kortare tid. Det finns däremot risker och fallgropar på vägen mot automatiserad testning.I det här arbetet ges en översikt av 21 krav som forskning och litteratur ställer på en utvecklingsprocess för att automatiserad testning ska kunna genomföras lyckat. Därefter presenteras en metodik som tagits fram för hur översikten kan användas i en organisation för att få en lägesbild av möjligheterna till automatisering.

Systemutvecklingsmetoders syn på testning : En jämförande studie

För att utveckla informationssystem använder företag och organisationer ofta systemutvecklingsmetoder. Att välja en systemutvecklingsmetod kan många gånger vara svårt, då olika systemutvecklingsmetoder lämpar sig för olika sorters projekt.Systemutvecklingsmetoder har bakomliggande filosofi som påverkar hur olika delar av informationssystemsutvecklingen sköts. Exempelvis är testning en viktig del i utvecklandet av informationssystem. Vi har därför i denna studie valt att inrikta oss på hur systemutvecklingsmetoder ser på testning.  Denna studie grundar sig i en litteraturstudie där vi som syfte haft att jämföra systemutvecklingsmetoderna; RUP, DSDM och Scrum i avseende systemutvecklingsmetodernas syn på testning.

Testning av SharePoint : En studie om vilka faktorer som pa?verkar hur testning planeras och genomfo?rs i SharePoint-projekt samt vilka problem det kan finnas

Denna studie ger en inblick i hur fo?retag och utvecklare planerar och genomfo?r testning i SharePoint idag och hur dessa uppfattas; om det finns problematik med detta eller inte. Ma?nga faktorer spelar in pa? hur testning planeras in i projekt och dessa har underso?kts och diskuterats. Vidare prioriteras ocksa? testningen av utvecklarna sja?lva na?r det finns planerad testningstid och vilka faktorer som spelar in pa? detta kommer studien att behandla.

A/B-testning av Mikrotransaktioner

Mikrotransaktioner är en stor del av dagens internethandel. Det används flitigt på både websidor och i datorspel. Denna rapport tar upp hur ett företag eller en privatperson kan, genom A/B-testning, testa vilken transaktionstyp som är bäst för just deras applikation. Problemet är att det finns många olika transaktionstyper att välja mellan och att det inte finns något bra sätt att få fram vilket som är det bästa för just din applikation. För att försöka hitta den optimala transaktionstypen utnyttjades en testapplikation med olika transaktionstyper.

AGIL TESTNING : Riktlinjer och synsätt på test i agila metoder

Syftet med studien var att undersöka hur gymnasieelever vill få feedback i ämnet idrott & hälsa, om positiv feedback från idrottsläraren upplevs som gynnande för elevernas motivation samt att undersöka om motivationsklimatet upplevs som uppgiftsorienterat eller självorienterat av eleverna. I studien deltog 8 gymnasielever (4 pojkar, 4 flickor) i åldern 16 år. Semistrukturerade intervjuguider användes under intervjuerna som genomfördes på neutrala platser. Informanterna ville få positiv feedback samt instruktiv feedback. Positiv feedback upplevdes som gynnande för informanternas motivation.

Förstudie för implementering av en ny arbetsmetod och automatiserad testning

Syftet med denna förstudie var att hitta en ny arbetsmetod för Argentum Group samt att hitta ett sätt att få in mer testning i det dagliga arbetet. Det primära syftet var att undersöka om detta kunde ske via automatisering av tester samt om det skulle vara lönsamt. Genom intervjuer, en enkät samt observationer på Argentum skapade jag mig en bild av de behov som jag anser fanns och därefter undersökte jag agila metoder som Scrum, RUP, Kanban, Lean Software Development, eXtreme Programming (XP) med flera och fann att Kanban, Scrum samt XP var intressanta för Argentum. Argentum önskade även att få rekommendationer om hur deras testning bör förbättras varav jag utarbetade ett förslag på projektprioriteringar, samt vilka krav dessa prioriteringar ställer på en utvecklare. När det gäller systemtestning bör Argentum börja använda sig av testfall till alla projekt.

Testernas Test : En studie om testmetoder inom datorspelsutveckling

Hur kan testprotokoll användas för att mäta datorspels underhållningsvärde på ett metodiskt sätt? Studien bygger på metodisk testning av datorspel med hjälp av användandet av testprotokoll, och inleds med att presentera vad testning är samt hur den används inom både generell mjukvaruutveckling och datorspelsutveckling. I studien framställs två testprotokoll baserade på testmetoderna "fokusgrupper" samt "speltestmetoden". Dessa testprotokoll används i test ledda av en extern högskolestudent inom datorspelsutveckling. Studien ger praktiskt användbara exempel på testningsprotokoll och resulterar i en diskussion som visar på vikten av strukturerad testning.I diskussionen pekas på vikten av att utföra mätningar konsekutivt för att få fram testernas fördelar.

Processen att välja ett verktyg för automatiserad GUI-testning : En fallstudie

Grafiska användargränssnitt (GUI) utgör en viktig del hos många programvaror. En vanlig verifieringsteknik för programvara är testning, vilket ofta upptar mycket tid inom utvecklingsprojekt.  En ansats till en effektivare testning med högre kvalitet är testautomation. Att automatisera tester för GUI:n är ofta svårt men värdefullt. Ett vanligt problem är att verktyg med otillräcklig funktionalitet införskaffas för automatiseringen, vilket kan bero på bristfälliga utvärderingar.I den här rapporten presenteras kriterier som kan användas vid en utvärdering av automatiserade GUI-testningsverktyg, vilka kan öka chanserna för att rätt verktyg införskaffas.

1 Nästa sida ->